Web Services: SOAP vs. REST
ثبت نشده
چکیده
It is unanimously believed that Web services will move the Web to its next level by facilitating application to application interaction over the Internet. However, there is no consensus on how Web services should be implemented. Software vendors promote involved tool-chains that are based on SOAP, a W3C standard, as the ideal technology, while a few, but vocal practitioners claim that a simpler approach, called REST, is often more appropriate. In this paper, we investigate the fundamental underpinnings of SOAP and REST. Furthermore, we discuss the applicability of SOAP and REST in different domains.
منابع مشابه
Developing web services choreography standards - the case of REST vs. SOAP
Developing Web Services Choreography Standards – The Case of REST vs. SOAP Michael zur Muehlen, Jeffrey V. Nickerson, Keith D. Swenson a Wesley J. Howe School of Technology Management Stevens Institute of Technology Castle Point on the Hudson Hoboken, NJ 07030, USA {mzurmuehlen|jnickerson}@stevens.edu b Fujitsu Software Corporation 3055 Orchard Drive San Jose, CA, 95134, USA [email protected]...
متن کاملSOAP vs REST: Comparing a master-slave GA implementation
— In this paper, a high-level comparison of both SOAP (Simple Object Access Protocol) and REST (Repre-sentational State Transfer) is made. These are the two main approaches for interfacing to the web with web services. Both approaches are different and present some advantages and disadvantages for interfacing to web services: SOAP is conceptually more difficult (has a steeper learning curve) an...
متن کاملWeb services for Wireless Sensor and Actuator Networks
This paper describes the efforts of Dipl.-Ing. Guido Moritz to fill the missing gap of application layer protocols in 6LoWPANs. To achieve long term solutions, flexibility and scalability are main design criteria. The author argues that beside architectural principles and discussions (SOA vs. REST), SOAP Web services are a proper candidate. But solutions tailored already during design time like...
متن کاملWeb Service Providing Using Web Service Transformation
In order to provide existing SOAP (Simple Object Access Protocol)-based Web services with users who are familiar with REST (REpresentational State Transfer)-style Web services, this paper proposes Web service providing method using Web service transformation. This enables SOAP-based service providers to define rules for mapping from RESTful Web services to SOAP-based ones. Using these mapping r...
متن کاملEvaluation of Distributed SOAP and RESTful Mobile Web Services
Even mobile Web Services are still provided using servers that usually reside in the core networks. Main reason for not providing large and complex Web Services from resource limited mobile devices is not only the volatility of wireless connections and mobility of mobile hosts, but also, the often limited processing power. Offloading of some of the processing tasks is one step towards achieving...
متن کامل